History
History
Synonyms
UK
US
Meaning:
penance

punishment which one imposes on oneself to show one is sorry

reparation for wrong

shrift

to get/give little attention to a person because he or she does not deserve it

reparation for wrong

HAIR SHIRT as in Wiktionary
HAIR SHIRT as in Wikipedia